1
general::
Phrase(s): deliver someone from someone or something
to save or rescue someone from someone or something. • The hero delivered the children from a fiery death. • Thank you for delivering me from a very boring meeting by calling me to the telephone.
McGrawhill's American Idioms And Phrasal Verbs